/*
 * @Author: gxn
 * @Date: 2020-08-17 12:43:26
 * @LastEditors: gxn
 * @LastEditTime: 2020-09-03 22:40:20
 * @Description: file
 */
import { finance } from '../servicePath'
export default ({ service, request, serviceForMock, requestForMock, mock, faker, tools }) => ({
  // 超级管理-参数管理-计费方案管理-获取计费分页列表
  admin_price_getList (params) {
    return request({
      url: `${finance}/admin/price/getList`,
      method: 'POST',
      params
    })
  },
  // 超级管理-参数管理-计费方案管理-获取计费分页列表
  admin_price_getPageList (params) {
    return request({
      url: `${finance}/admin/price/getPageList`,
      method: 'POST',
      params
    })
  },
  // 超级管理-参数管理-计费方案管理-获取相关枚举
  admin_price_getEquipmentType () {
    return request({
      url: `${finance}/admin/price/getEquipmentType`,
      method: 'POST'
    })
  },
  // 超级管理-参数管理-计费方案管理-新增计费
  admin_price_add (data = {}) {
    return request({
      url: `${finance}/admin/price/add`,
      method: 'POST',
      data
    })
  },
  // 超级管理-参数管理-计费方案管理-删除计费
  admin_price_delete (data = {}) {
    return request({
      url: `${finance}/admin/price/delete`,
      method: 'POST',
      data
    })
  },
  // 超级管理-参数管理-计费方案管理-编辑计费
  admin_price_update (data = {}) {
    return request({
      url: `${finance}/admin/price/update`,
      method: 'POST',
      data
    })
  },
  // 超级管理-参数管理-计费方案管理-获取详情
  admin_price_get (params) {
    return request({
      url: `${finance}/admin/price/get`,
      method: 'POST',
      params
    })
  }
})
